.verification__step-list {
	list-style: none;
	margin-left: 0;
}

.verification__step-item {
	display: flex;
	align-items: center;
	.gridicon {
		margin-right: 5px;
	}
}

.verification__step-waiting,
.verification__step-unknown {
	.gridicon {
		fill: var(--color-neutral);
	}
}

.verification__step-active {
	.gridicon {
		fill: var(--color-secondary);
	}
}

.verification__step-good {
	.gridicon {
		fill: var(--color-success);
	}
}

.verification__step-bad {
	.gridicon {
		fill: var(--color-error);
	}
}

.verification__title {
	margin-top: 35px;
	margin-bottom: 35px;
}

.verification__buttons {
	display: flex;
	flex-direction: row-reverse;
}

.verification__error {
	> details {
		p {
			font-size: $font-body;
			white-space: pre-wrap;

			// hanging indent
			padding-left: 1em;
			text-indent: -1em;
		}

		span {
			color: var(--color-text-subtle);
		}
	}
}
